package com.fire.control.system.selector;

/***
 * 
 * @ClassName:  Selector   
 * @Description:选择器接口 ,该接口通常用于有多种选择结果的场景。 
 * @author:   chenchuang
 *   
 * @param <S>
 * @param <K>
 */
public interface Selector<S,K> {
	/***
	 * 
	 * @Title: choose   
	 * @Description: 根据传入的参数选择相应的返回结果.
	 * @param:  @param s
	 * @param:  @return      
	 * @return: K      
	 * @throws
	 */
	public K choose(S s);
}
